package com.sigmatrix.h5.entity;

import java.io.Serializable;
import java.util.Date;

import com.sigmatrix.sc.jdbc.common.annotation.Column;
import com.sigmatrix.sc.jdbc.common.annotation.Table;
/**
 * 
 *@ClassName: InspectionRecordsDetail
 *@Description: 稽查详情拓展表
 *@author MH
 *@date 2017年9月22日 上午9:21:52
 */
@Table("_inspection_records_detail")
public class InspectionRecordsDetail implements Serializable{
	
	private static final long serialVersionUID = -5203360475517188813L;

	@Column(value="_id",id=true)
	private Long id;
	
	@Column("_inspection_records_id")
	private Long inspectionRecordsId;
	
	@Column("_visual_code")
	private String visualCode;
	
	@Column("_code_type")
	private Short codeType;
	
	@Column("_inspection_dealer_id")
	private Integer inspectionDealerId;
	
	@Column("_code_first_dealer_id")
	private Integer codeFirstDealerId;
	
	@Column("_dealer_inspection_status")
	private Short dealerInspectionStatus;
	
	@Column("_type")
	private Short type;
	
	@Column("_code_level")
	private Integer codeLevel;
	
	@Column("_wrap_name")
	private String wrapName;
	
	@Column("_batch_code")
	private String batchCode;
	
	@Column("_product_time")
	private Date productTime;
	
	@Column("_out_storage_time")
	private Date outStorageTime;
	
	@Column("_scan_province_id")
	private Integer scanProvinceId;
	
	@Column("_scan_city_id")
	private Integer scanCityId;
	
	@Column("_scan_city_sub_ordinate")
	private Integer scanCitySubOrdinate;
	
	@Column("_scan_ip")
	private String scanIp;
	
	@Column("_inspection_province_id")
	private Integer inspectionProvinceId;
	
	@Column("_inspection_city_id")
	private Integer inspectionCityId;
	
	@Column("_inspection_city_sub_ordinate")
	private Integer inspectionCitySubOrdinate;
	
	@Column("_area_inspection_status")
	private Short areaInspectionStatus;
	
	@Column("_inspection_status")
	private Short inspectionStatus;
	
	@Column("_remark")
	private String remark;
	
	@Column("_seq_num")
	private String seqNum;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getInspectionRecordsId() {
		return inspectionRecordsId;
	}

	public void setInspectionRecordsId(Long inspectionRecordsId) {
		this.inspectionRecordsId = inspectionRecordsId;
	}

	public String getVisualCode() {
		return visualCode;
	}

	public void setVisualCode(String visualCode) {
		this.visualCode = visualCode;
	}

	public Short getCodeType() {
		return codeType;
	}

	public void setCodeType(Short codeType) {
		this.codeType = codeType;
	}

	public Integer getInspectionDealerId() {
		return inspectionDealerId;
	}

	public void setInspectionDealerId(Integer inspectionDealerId) {
		this.inspectionDealerId = inspectionDealerId;
	}

	public Integer getCodeFirstDealerId() {
		return codeFirstDealerId;
	}

	public void setCodeFirstDealerId(Integer codeFirstDealerId) {
		this.codeFirstDealerId = codeFirstDealerId;
	}

	public Short getDealerInspectionStatus() {
		return dealerInspectionStatus;
	}

	public void setDealerInspectionStatus(Short dealerInspectionStatus) {
		this.dealerInspectionStatus = dealerInspectionStatus;
	}

	public Short getType() {
		return type;
	}

	public void setType(Short type) {
		this.type = type;
	}

	public Integer getCodeLevel() {
		return codeLevel;
	}

	public void setCodeLevel(Integer codeLevel) {
		this.codeLevel = codeLevel;
	}

	public String getWrapName() {
		return wrapName;
	}

	public void setWrapName(String wrapName) {
		this.wrapName = wrapName;
	}

	public String getBatchCode() {
		return batchCode;
	}

	public void setBatchCode(String batchCode) {
		this.batchCode = batchCode;
	}

	public Date getProductTime() {
		return productTime;
	}

	public void setProductTime(Date productTime) {
		this.productTime = productTime;
	}

	public Date getOutStorageTime() {
		return outStorageTime;
	}

	public void setOutStorageTime(Date outStorageTime) {
		this.outStorageTime = outStorageTime;
	}

	public Integer getScanProvinceId() {
		return scanProvinceId;
	}

	public void setScanProvinceId(Integer scanProvinceId) {
		this.scanProvinceId = scanProvinceId;
	}

	public Integer getScanCityId() {
		return scanCityId;
	}

	public void setScanCityId(Integer scanCityId) {
		this.scanCityId = scanCityId;
	}

	public Integer getScanCitySubOrdinate() {
		return scanCitySubOrdinate;
	}

	public void setScanCitySubOrdinate(Integer scanCitySubOrdinate) {
		this.scanCitySubOrdinate = scanCitySubOrdinate;
	}

	public String getScanIp() {
		return scanIp;
	}

	public void setScanIp(String scanIp) {
		this.scanIp = scanIp;
	}

	public Integer getInspectionProvinceId() {
		return inspectionProvinceId;
	}

	public void setInspectionProvinceId(Integer inspectionProvinceId) {
		this.inspectionProvinceId = inspectionProvinceId;
	}

	public Integer getInspectionCityId() {
		return inspectionCityId;
	}

	public void setInspectionCityId(Integer inspectionCityId) {
		this.inspectionCityId = inspectionCityId;
	}

	public Integer getInspectionCitySubOrdinate() {
		return inspectionCitySubOrdinate;
	}

	public void setInspectionCitySubOrdinate(Integer inspectionCitySubOrdinate) {
		this.inspectionCitySubOrdinate = inspectionCitySubOrdinate;
	}

	public Short getAreaInspectionStatus() {
		return areaInspectionStatus;
	}

	public void setAreaInspectionStatus(Short areaInspectionStatus) {
		this.areaInspectionStatus = areaInspectionStatus;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Short getInspectionStatus() {
		return inspectionStatus;
	}

	public void setInspectionStatus(Short inspectionStatus) {
		this.inspectionStatus = inspectionStatus;
	}

	public String getSeqNum() {
		return seqNum;
	}

	public void setSeqNum(String seqNum) {
		this.seqNum = seqNum;
	}
	
}
